satellite interlocking - Alemán Inglés Diccionario